列表
-
运维
docker中stop和pause的区别:1、stop命令用于停止一个运行中的容器,pause命令用于暂停容器中的所有进程;2、使用stop命令容器内主进程会在指定时间内被杀死,默认为十秒,使用pause命令会挂起指定容器中的所有进程。本教
-
运维
从“docker 1.12.0”版本开始内置swarm;swarm是用于管理docker集群的平台,采用go语言完成的开发,从“1.12.0”版本开始,“Docker Swarm”已经包含在Docker引擎中,并且已经内置了服务发现工具,因
-
运维
docker既可以运行在物理机上也可以运行在虚拟机上;无论是虚拟机还是物理机,都是硬件和基础设施的一种交付方式,本质上是一个层次的,而容器主要用于解决以软件为中心的系列问题,在虚拟机和物理机运行容器都是可行的。本教程操作环境:linux7.
-
运维
docker和kvm、xen虚拟化的区别:1、docker比kvm更省资源,可以提供非常接近宿主机的性能,而kvm资源隔离比docker更高,kvm支持的操作系统类型更多;2、docker是容器化,启动可以在秒级实现,比kvm、xen虚拟化
-
运维
docker微服务指的是使用一套小服务来开发单个应用的方式;每个服务运行在独立的进程中,一般采用轻量级的通讯机制互联,并且他们可以通过自动化的方式部署;微服务思想是将传统的单体系统按照业务拆分成多个职责单一并且可独立运行的接口服务。本教程操
-
运维
在docker中,exec是一个命令,表达的意思是在一个运行状态下的容器里执行命令;利用该命令能让在容器里和宿主机上一样执行命令,当参数设置为“-d”时,表示在后台运行,语法为“docker exec [OPTIONS] CONTAINER
-
运维
docker的守护式容器是没有长期运行、没有交互式会话并且适合运行应用程序和服务的容器;可以利用“docker run -d 镜像名 [COMMAND] [ARG...] ”命令来启动守护式容器,参数设置为“-d”表示启动容器时使用后台运行
-
运维
docker能安装oracle。安装方法:1、拉取Oracle官方镜像,可以利用“docker images”查看镜像;2、启动容器后利用“docker exec -it oracle11g bash”进入容器,并且编辑环境变量;3、利用“
-
运维
docker镜像中包含了提供容器运行时所需的程序、库、资源、配置等文件,以及为运行时准备的一些配置参数;镜像是一个特殊的文件系统,不包含任何动态数据,其中的内容在构建之后也不会被改变。本教程操作环境:linux7.3系统、docker19.
-
运维
docker没有自带jdk;docker容器默认是没有jdk的,如果需要运行java程序则需要宿主机器中安装jdk或者容器中安装jdk,jdk的全称是“Java Development Kit”,指的是java语言的软件开发工具包,主要用于
-
运维
在docker中,run是一个命令,用于创建一个新的容器并运行一个命令;当执行“docker run”时,Docker会启动一个进程,同时给这个进程分配其独占的文件系统,独占的网络资源和以此进程为根进程的进程组,语法为“docker run
-
运维
docker不是分区操作系统;操作系统是管理计算机硬件与软件资源的计算机程序,而docker指的是docker容器,是一个开源的应用容器引擎,可以打包应用以及依赖包到一个可移植的镜像中,并且发布到任何流行的操作系统机器上。本教程操作环境:l
-
运维
解决方法:1、停止docker服务后,利用“rsync -avz /var/lib/docker 大磁盘目录/docker/lib/”将docker迁移到大容量磁盘中;2、编辑“/etc/docker/daemon.json”添加指定参数,
-
运维
在docker中,集群是一组运行docker并且加入在一个群组的多台机器,是一组协同工作的服务实体。集群用于提供比单一服务实体更具扩展性与可用性的服务平台,加入集群之后,可以继续运行自己的docker命令,但是现在这些机器由集群管理器在集群
-
运维
docker中pod是组合的多容器运行单元的意思;pod是Kubernetes里的一个基础单元,可以看做是容器的扩展或者增强型的容器,把多个进程打包在一个“Name Space”里的时候,就构成了一个pod,pod里面不同进程的应用包装仍然
-
运维
docker中能安装cuda;将下载的软件包上传到指定的目录后执行“sudo sh cuda_下载的版本_linux.run”进行安装即可,cuda是显卡厂商NVIDIA退出的运算平台,安装完成后可以利用“nvidia-smi”查看安装的c
-
运维
在docker中,tag是一个用于给镜像打标签的命令;tag命令可以标记本地镜像,并且将其归入某一仓库,语法为“docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[
-
运维
docker有两种方法查看是否映射成功:1、利用“docker ps”命令查看,出现“6379/tcp”的表示宿主机并没有打开与虚拟机的端口映射;2、利用“docker port name”命令查看,如果没有任何结果则表示指定端口映射失败。
-
运维
docker和jenkins的区别:1、docker基于go语言开发,而jenkins采用java开发;2、docker采用“Apache 2.0”开源协议,jenkins采用MIT开源协议;3、docker是一个虚拟化容器,就是一个虚拟机
-
运维
docker中rm和rmi的区别:rm命令用于删除一个或者多个容器,而rmi命令用于删除一个或者多个镜像;rm命令的语法为“docker rm [OPTIONS] CONTAINER [CONTAINER...]”,rmi命令的语法为“do